.invest-balance {
	.index-top {
		width: 100%;
		font-size: 1.625rem;
		font-weight: bold;
		background: #265BCD;
		color: #fff;
		height: 6rem;
		line-height: 6.5rem;
		display: flex;

		.back {
			padding-left: 1.25rem;
			padding-top: 0.3rem;
			position: absolute;
			img {
				height: 2.1875rem;
			}
		}

		p {
			font-size: 2.25rem;
			margin: 0 auto;
		}
	}

	.invest-balance-body {
		padding: 1.875rem;

		.invest {
			background: rgba(255, 255, 255, 1);
			box-shadow: 0px 6px 10px 0px rgba(89, 89, 89, 0.3);
			border-radius: 6px;
			padding: 1.875rem;
			margin: auto;
			margin-bottom: 2rem;
			color: #333333;
			font-size: 2.0625rem;
			h1{
				font-size: 2.25rem;
				line-height: 3rem;
				margin: auto;
				max-width: 20rem;
			}
			a{
				line-height: 7rem;
				margin: auto;
				margin-right: 0;
				color: #215CD2;
			}
			.weui-select{
				// width: 30%;
			}
			.img-body{
				width:7.5rem;
				height:7.5rem;
				border-radius:0.5rem;
				img{
					width: 100%;
					height: 100%;
				}
			}
			p {
				padding: 1.2rem;
			}

			.cash {
				display: flex;
				margin-top: 6rem;
				margin-bottom: 1rem;

				.weui-input {
					font-size: 2.6rem;
					border-bottom: .0625rem solid #EEEEEE;
					color: #265BCD;
				}

				p {
					padding-left: 1.875rem;
				}
			}
		}

		.invest-radio {
			margin-top: 1.875rem;
			background: rgba(255, 255, 255, 1);
			box-shadow: 0px 6px 10px 0px rgba(89, 89, 89, 0.3);
			border-radius: 6px;
			color: #333333;
			font-size: 2.0625rem;
			text-align: left;

			.weui-icon-checked {
				-webkit-mask-image: url(../../../assets/icons/Y.png);
				mask-image: url(../../../assets/icons/Y.png);
				width: 1.875rem;
				// color: #FCCC5B;
			}

			.weui-icon-checked:checked {
				color: #FCCC5B;
			}
		}

		.subbtn {
			margin-top: 5rem;

			button {
				width: 100%;
				font-size: 2.25rem;
			}

			.weui-btn_primary {
				color: #fff;
				background: linear-gradient(-90deg, rgba(42, 91, 200, 1), rgba(22, 124, 240, 1));
			}

			.weui-btn_disabled {
				color: #999;
				background: #cdcdcd
			}
		}
	}

	.fixed-box {
		font-size: 3.125rem;
		text-align: center;

		.pay-sure-box {
			margin: 3rem;
			margin-top: 40%;
			padding: 3.125rem;
			background: rgba(255, 255, 255, 1);
			box-shadow: 0px 6px 10px 0px rgba(89, 89, 89, 0.3);
			border-radius: 6px;
		}

		img {
			margin-top: 3rem;
			width: 12.5rem;
			height: 12.5rem;
		}

		p {
			font-size: 2rem;
			padding-bottom: 2rem;
		}

		h3 {
			padding-top: 2rem;
		}

		.btn {
			border: .125rem solid rgba(31, 109, 221, 1);
			border-radius: 6px;
			color: #1F6DDD;
			padding: 1rem;
			font-size: 2.34375rem;
		}
	}
}

.weui-picker__hd{
	justify-content: space-between;
}

